package com.clkj.xiuzheng.service;

import com.clkj.xiuzheng.pojo.OutStock;
import com.clkj.xiuzheng.pojo.OutStockItem;
import com.github.pagehelper.PageInfo;

import java.util.List;
import java.util.Map;

/**
 * @author yawang
 * @create 2024/04/18 15:52:20
 **/
public interface OutStockService {
    Map addOutStock(OutStock outStock);

    List<OutStock> listCustomerOutStock(Integer customerId);

    List<OutStockItem> outStockDetail(Integer outId);

    List<OutStock> outStockListBySeven(Integer userId);

    Integer maxId();

    PageInfo getOutStock(Integer pageSize, Integer pageNum,Integer companyId);

    PageInfo getOutStockItem(Integer pageSize, Integer pageNum, Integer outId);

    void applyOutStockItem(Integer outId);

    void addOutStockLogistics(Integer outId, String logisticsName, String logisticsNum);
}
